<?php

include_once("../config.php");
include_once("../db_connect.php");

//trata injection
$_POST = validaParametro($_POST);
$_GET = validaParametro($_GET);
$_FILES = validaParametro($_FILES);

//trata as actions
if(isset($_GET["action"]) && $_GET["action"] != ""){
	$action = $_GET["action"];
}
if(isset($_POST["action"]) && $_POST["action"] != ""){
	$action = $_POST["action"];
}
	
if($action == "save"){
	
	extract($_POST);
	
	
	$dao = new ModalidadeDAO();
	
	$modalidade = new Modalidade();
	$modalidade->setId( $id );
	$modalidade->setNome( $nome );
	$modalidade->setDataModificacao( date("Y/m/d H:i:s") );
	
	$dao->save($modalidade);

	header("Location: ../modalidades.php");
}


if($action == "excluir"){
	if(isset($_GET["id"])){
		$id = $_GET["id"];
		
		$dao = new ModalidadeDAO();
		$dao->delete($id);
	}
	
	//$_SESSION["refresh"] = true;
	header("Location: ../modalidades.php");
	
}

if($action == "editar"){
	if(isset($_GET["id"])){
		$id = $_GET["id"];
		
		$dao = new ModalidadeDAO();
		$modalidade = $dao->get($id);
		
		$_SESSION["modalidade"] = serialize($modalidade);
		
	}
		
	header("Location: ../cad_modalidade.php");
}

if($action == "novo"){
	
	$modalidade = new Modalidade();
	
	$_SESSION["modalidade"] = serialize($modalidade);
	
	header("Location: ../cad_modalidade.php");
}

?>